8f59db09225f3f4629004f720683a1489f53c8aa,portal-impl/src/com/liferay/portlet/messageboards/service/impl/MBMessageLocalServiceImpl.java,MBMessageLocalServiceImpl,addDiscussionMessage,#number#String#number#String#number#number#,118

Before Change


		boolean enabled = WorkflowThreadLocal.isEnabled();
		WorkflowThreadLocal.setEnabled(false);

		MBMessage message = addDiscussionMessage(
			null, userId, userName, groupId, className, classPK, threadId,
			parentMessageId, subject, body, serviceContext);

		WorkflowThreadLocal.setEnabled(enabled);

		return message;
	}

	public MBMessage addDiscussionMessage(

After Change


		WorkflowThreadLocal.setEnabled(workflowEnabled);

		try {
			return addDiscussionMessage(
				null, userId, userName, groupId, className, classPK, threadId,
				parentMessageId, subject, body, serviceContext);
		}
		finally {
			WorkflowThreadLocal.setEnabled(workflowEnabled);